control/restrain oneself - Spanish English Dictionary